|
Neurosis Engine
|
00001 00002 // Neurosis Engine - LP23.com 00003 // Copyright © Luigi Pino. All rights reserved. 00004 00005 /***************************************************************************/ 00006 00007 #ifndef _NEUROSIS_ENGINE_CAMERA_H_ 00008 #define _NEUROSIS_ENGINE_CAMERA_H_ 00009 00010 /***************************************************************************/ 00011 00012 class CNeurosisCamera { 00013 public: 00014 CNeurosisCamera(); 00016 ~CNeurosisCamera(); 00017 00019 void Update(float timeStep); 00020 00021 float mAxisSpeed; // Speed of changing angle axis 00022 float mPositionSpeed; // Speed of changing position scroll 00023 float3 mAxisCurrent; // Current axis of view 00024 float3 mAxisDestination; // Destination axis of view 00025 float3 mPositionCurrent; // Current position 00026 float3 mPositionDestination; // Destination position 00027 }; 00028 00029 /***************************************************************************/ 00030 #endif
1.7.6.1